Showing posts sorted by date for query Mozilla corporation. Sort by relevance Show all posts
Showing posts sorted by date for query Mozilla corporation. Sort by relevance Show all posts

Wednesday 30 July 2014

Firefox Desktop Support Lead | Mozilla corporation | US West Coast Time Zone preferred, CA, United States


Firefox Desktop Support Lead | Mozilla corporation | US West Coast Time Zone preferred, CA, United States


Firefox Desktop Support Lead

Apply for this job
Team:
Support
Locations:
US West Coast Time Zone preferred, CA, United States
Mozilla is a unique place where paid and volunteer contributors work to put users in control of their online experience. We make our users successful by ensuring that Mozilla keeps its promise to them in every touch point with our products, services and content. We show users how to be awesome with our products through scalable education, personalized help and global community support. And as the true voice of the user, we teach Mozilla what users need through powerful user advocacy and feedback.

Mozilla is seeking an experienced application support lead focusing on the support experience for our Firefox Desktop users. While we will rely on you as the Firefox Desktop Support subject matter expert, we also require hands-on, User-facing interaction on a daily basis.  You will work with our User Advocacy team and Content Manager to make sure that our knowledge base is up to date.  You will also answer questions and interact regularly with our users in the forum to stay on top of new trends and issues.

Responsibilities
    *    Help define the Firefox Desktop support experience by offering insights into support strategy, goals setting, and ensuring that KPI targets are met.
    *    Be the Firefox Desktop subject matter expert by learning the product inside and out, meeting with stakeholders to stay on top of all releases and reading & answering forum threads.
    *    Collaborate with the Content Manager and User Advocacy team to identify and fill Knowledge Base content gaps, update existing content and help build an efficient and scalable Information Architecture for Desktop Firefox.
    *    Collaborate with User Advocacy team and community managers to make sure the User Success team & contributors are aware of any breaking issues and have the information they need to provide world class support in our user-to-user channels.

Requirements
    *    Minimum 3 years building a world class support experience
    *    Minimum 2 years experience providing technical customer support
    *    Ability to recite every about:config preference, backwards, in your sleep
    *    Proven project management skills: documenting internal processes and procedures related to duties and responsibilities
    *    Ability to handle multiple ongoing projects with excellent time management
    *    Insane levels of self-motivation with the ability to deliver strong results in a geographically distributed team
    *    Ability to communicate ideas clearly and concisely to stakeholders of every background
    *    Interpersonal skills: Must be able to interact and communicate with customers and peers. Active listening and customer empathy are absolute musts


http://careers.mozilla.org/en-US/position/oe2TYfwR


Security Engineering | Mozilla corporation | One of our global office or remote


Security Engineering | Mozilla corporation | One of our global office or remote


Security Engineering

Apply for this job
Team:
Security
Locations:
One of our global office or remote
The Mozilla Corporation is looking for skilled developers to work with the Mozilla Open Source community and partner companies to develop the next generation of web experiences. This is a small enthusiastic team that affects 500M+ users every day!

We are looking for people to come in and contribute to our communication security stack. In general we are looking for people with strong fundamentals, ability to solve problems, and the ability to quickly come up to speed on a large and complex code bases.

Mozilla is a global organization and most roles are available for remote work, or if you are near one of our offices we're happy to provide a desk and many delicious snacks. We have offices in San Francisco, Mountain View, Portland, London, Auckland, Toronto, Vancouver, and Taipei.

Skills we're looking for here include:
* BS in Computer Science or equivalent
* 5+ years experience developing C/C++ applications
* Experience developing multi-platform client applications
* Excellent written and verbal communication skills
* Ability to work with a geographically distributed development team
* Ability to quickly learn and be effective with a large code base
* Experience participating and contributing to OpenSSL a plus

We expect people applying for this position to be excited about working on communication security.

Examples of potential assignments are:
* Expanding Gecko support for emerging standards such as TLS 1.3
* Validate supporting a Firefox port to OpenSSL
* Working with partners and Certificate Authorities to provide world class technical support
* Advise our Certificate Authority program on new technologies and how we can improve the reliability of PKI.


http://careers.mozilla.org/en-US/position/oIRAYfwR


Mobile QA Engineer, Firefox OS | Mozilla corporation | Mountain View, San Francisco, or Toronto, or Europe


Mobile QA Engineer, Firefox OS | Mozilla corporation | Mountain View, San Francisco, or Toronto, or Europe


Mobile QA Engineer, Firefox OS

Apply for this job
Team:
Quality Assurance
Locations:
Mountain View, San Francisco, or Toronto, or Europe
Are you excited about testing software and the Mobile industry?  We are looking for an experienced Testers to work on Firefox OS!    

You will be writing functional and automated tests on features, actively participating in bug triages, and engaging the community on open source testing.  

Responsibilities:
* Create test plans and test cases from functional specifications
* Develop and execute test automation scripts
* Maintain test documentation and test cases
* Coordinate projects within the open source community
* Collecting and analyzing test results, and presenting them to leadership
* Deep diving in bug investigations and making recommendations on product quality

Requirements:
* Experience with defining product requirements, building test plans, and participating in Bug Triages
* Experience with testing mobile operating systems, both hardware and software
* Strong knowledge of internet and browser technologies
* Strong understanding of test methodologies and test case development
* Strong problem solving and resolution skills
* Strong scripting experience with JavaScript, Python, XML, bash
* Experience with software testing lifecycle process, release management and bug life cycle
* Well written and verbal communication skills

Skills Desired:
* Experience of mobile development environments (ie. Android SDK, Junit)
* Experience with mobile debugging tools
* Experience with virtual machines, and multiple build environments
* Familiar with testing mobile applications in HTML5
* Familiar with testing open source products and open source community participation


http://careers.mozilla.org/en-US/position/oMRUYfwf


Project/Program Manager, Mobile (Firefox OS) | Mozilla corporation | Mountain View, CA, United States


Project/Program Manager, Mobile (Firefox OS) | Mozilla corporation | Mountain View, CA, United States


Project/Program Manager, Mobile (Firefox OS)

Apply for this job
Team:
Project/Program Management
Locations:
Mountain View, CA, United States
Do you enjoy planning and executing large and complex mobile software projects? Can you drive consensus among teams with conflicting priorities? Can you wade through check-in logs one day and prepare high level status presentations for executives the next day? If so, come and take part in the mobile revolution. Much as Mozilla revolutionized the web with Firefox, Firefox OS will change the world of mobile computing making it a truly open platform.

We're looking for an experienced Engineering Project Manager to help us drive and deliver on aggressive goals for Firefox OS. The competitive candidate will have a strong track record of driving mobile projects to completion and doing anything and everything to help the team make it to the finish line.

As a Firefox OS Project/Program Manager at Mozilla, you will need to:
 * Be self-motivated, capable of managing your time well, and work efficiently without close supervision
 * Be adaptable to the needs of different projects and teams
 * Move seamlessly between discussions with senior level executives, front-line engineers or partners and OEMs.
 * Facilitate the definition of project scope, goals, and deliverables
 * Act as a conduit of information between engineering and other internal groups (both technical and non-technical) to ensure that decisions and status are understood
 * Provide a framework within which development progress can be tracked
 * Identify projects or programs that are stuck and drive them forward
 * Identify blocking issues and provide recommendations to 'unblock' them
 * Negotiate and build consensus among project teams
 * Communicate status and project details to project stakeholders and the Mozilla community

Job Skill Requirements:
* CS or engineering degree
* Responsible for executing large, complex software projects with many parts and users
* Experience building mobile products and working directly with carriers and oems
* Experience with SCRUM or other agile models
* Excellent written and verbal communication and negotiation skills
* Working knowledge of Web standards (HTML, CSS, JS) and the technology that drives the Web
* Ability to build consensus when there are conflicting opinions and no clear answer
* Ability to work effectively with a geographically distributed team
* Ability to work comfortably with people ranging from VPs to junior engineers
* Ability to do some travel

Other Useful Skills/Experience:
* Participation in and contributions to Open Source projects
* Familiarity with systems such as Bugzilla, Jira, GitHub, and Mercurial
* Experience in one or more of the following areas: application development, quality assurance, release engineering, documentation, security, performance


http://careers.mozilla.org/en-US/position/oS2TYfwv


Senior Web Project Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Senior Web Project Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Senior Web Project Engineer

Apply for this job
Team:
Marketing
Locations:
Preference for Mountain View or San Francisco, CA, United States
Do you enjoy planning and managing large and complex web projects? Can you drive technical web projects to go-live while managing risk and keeping forward momentum? The Web Production team is responsible for managing the creation of Mozilla's primary user-facing web properties, which include dynamic scalable web applications, static web sites, and campaign portals.

The Mozilla Web Production team is hiring a Sr. Web Project Engineer (WPE) to manage web development projects from concept to delivery. A WPE has a deep understanding of what it takes to deliver a successful web site and serves as a guide to both technical and non-technical teams throughout the lifetime of a project.

This role is dynamic, and requires a person with a diverse background:

* Big picture. WPEs keep the big picture in mind. They ensure goals and objectives are identified and understood.

* Technical excellence. WPEs have a technical background which helps them form imaginative solutions to problems. They are good at estimating time to complete tasks, but know when to rely on engineers for estimates.

* Communication. Ability to listen well, processing complex or diffuse feedback and arriving at sound, concise conclusions. They eliminate clutter from the back-and-forth between multiple teams. Exceptional ability to speak and write both politely and clearly.

* Pragmatism. A successful WPE balances scope, cost, schedule and quality. They help teams and product owners base decisions on facts, arriving at healthy compromises between competing priorities and interests.

* No surprises. Process and predictability make projects run smoothly. A WPE documents processes and works with other teams like quality assurance, localization, infrastructure, legal and security to work together to make projects successful, sustainable and efficient.

* Follow-through. Measuring success and improving process are important for any project. A WPE ensures success is measured and quantifiable and that all teams learn from the project in order to keep improving process over time. They will lead project retrospectives and implement changes necessary to improve development processes.

Primary Responsibilities:
* Be self-motivated, capable of managing your time well, and work efficiently without close supervision
* Operate effectively within a flat, globally distributed organization and lead integrated teams, including collaborating with product marketing, privacy, creative, and others.
* Ensure goals, objectives, and requirements are clearly defined and kick-off technical projects
* Motivate and lead creative and technical teams to push the boundaries of HTML5 development
* Effectively manage on 2-3 simultaneous web projects
* Triage backlog of tasks and manage day-to-day development activities on a project
* Provide a framework within which development progress can be tracked
* Evaluate and make recommendations to improvements in process or tools
* Anticipate roadblocks and create proactive solutions to resolve; know when and how to solicit and facilitate feedback and approval during a project
* Communicate status and project details to project stakeholders and the Mozilla community
* Perform project retrospectives to ensure continuous learning

Job Skill Requirements:
* BS in Computer Science or equivalent experience
* 4+ years leading successful technical project teams
* Experience with various software development methodologies such as kanban or scrum.
* Intermediate knowledge of Web standards (HTML5, CSS3, JS) and the emerging technology that drives the Web forward
* Excellent written, verbal communication and negotiation skills
* Ability to work effectively with a geographically distributed team
* Ability to work comfortably with people ranging from VPs to engineers

Other Useful Skills/Experience:
* Participation in and contributions to Open Source projects
* Familiarity with systems such as Bugzilla, GitHub, SVN, and Kanbanery.com


http://careers.mozilla.org/en-US/position/oEGYYfw0



WebOps Manager | Mozilla corporation | San Francisco, CA, United States


WebOps Manager | Mozilla corporation | San Francisco, CA, United States


WebOps Manager

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Do you love leading teams and managing web-based systems?  If so, we want to talk with you.  Mozilla is looking for a Manager of Web Operations to lead our IT WebOps team.  In this role, you’ll be the steward of the web properties for a web-based company. Pretty cool, right? The WebOps team you’ll be leading has hands-on responsibility for web infrastructure management, maintenance, scalability, speed and availability of hundreds of Mozilla web properties.  This team is knee-deep in several web server, caching, load balancing and other web-related technologies.  We work closely with our friends who operate the network and database technologies in our web stack.

What this role is not:
    *    This is not a team of Content Managers, Site Reliability Engineers, Network Operators or Database Operators
    *    This is not management of a single website or homogenous platform (like an e-Commerce platform); instead, it is managing the infrastructure supporting hundreds of heterogeneous web properties across multiple web clusters
    *    Although we sometimes manage links and a modicum of content, our customers do a great job of self-managing the content of these sites

Responsibilities
    *    Lead a distributed team of sysadmins working across multiple products and initiatives. Help the team grow their skills and develop their careers.
    *    Web platform design/engineering - Stand up AWS capabilities and lead the migration of properties hosted on premise to AWS. Develop AWS operational strategy and processes
    *    Establish operational process and accountability mechanisms that help us manage platform quality, strategic aims and fiscal control
    *    Defend the sustainability of the web platform by developing technical roadmaps that consider automation, scaling existing workflows, capacity planning, new technology evaluation and technical debt reduction
    *    Develop, maintain and manage vendor relationships that are critical to the team’s success by negotiating deals and finding better ways to achieve our goals
    *    Continually improve the way we work by sharing lessons learned, instituting organizational learning capabilities, and evaluating customer feedback against organizational goals

Qualifications
    *    BS in computer science, information technology or related field is required.  Equivalent academic and work experience also qualifies.
    *    Demonstrate proficiency in the standards of web operations, technical and managerial skills

Experience
    *    Five or more years of experience in managing operational teams, working in an SLA-driven environment required
    *    Experience in production-level, Linux-based, cloud based infrastructure required
    *    Experience developing work processes and operations strategies required
    *    Experience delivering operational IT services such as monitoring, security, data backup and DR processes is beneficial
    *    Experience maturing DevOps or Agile capabilities is beneficial


http://careers.mozilla.org/en-US/position/osCPYfwB



Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer

Apply for this job
Team:
IT
Locations:
Mountain View or San Francisco, CA, United States
**Position Location: San Francisco or Mountain View, CA office

Mozilla IT is looking for a Network Engineer to be part of Network Operations team responsible for Mozilla’s global network of Mozilla Spaces (aka offices), data centers, public clouds, and POPs.

If you are no stranger to TCP/IP, switches, routers, VPN, MPLS, wireless, VOIP and linux machines and have worked in a rapid development environment, we want to hear from you!

Responsibilities:
    *    Administer switches, routers, firewalls, wireless controllers, and VPNs
    *    Design office/data center interconnectivity and internal/external routing protocols.
    *    Responsible for end-to-end network configuration, validation, and testing.
    *    Assist with telephony systems, SIP trunking, and VOIP.
    *    Create net flows and visual/topology diagrams.
    *    Proficient linux sysadmin skills and scripting languages.
    *    Build monitoring tools to ensure system availability, resource utilization and capacity planning
    *    Conduct wireless assessments and triage.
    *    When necessary, perform packet captures and sniffing, data collection.
    *    Available for after-hours support, on-call, and perform maintenance.

Required Skills:
    *    Bachelors degree preferred
    *    5-7 years of network administration experience supporting HQ/branch offices, multiple data centers, and a global remote workforce
    *    Industry certifications, preferably JNC** level certifications, Service Provider and Enterprise routing and switching. Substitute for Cisco equivalent.
    *    Exceptional knowledge of Spanning Tree, OSPF, RIP, BGP, IEEE 802.1(x) standards, IPSEC, Juniper router/switch/WLAN, ACL's IPS, IDS, NAC, VPNs, MPLS, VPLS, load balancers, SIP, VOIP.
    *    Strong knowledge of Linux distributions (preferably RHEL).
    *    Impeccable communication skills and customer focus.
    *    Work independently, excellent communication to technical and non-technical audiences, collaborates effectively within a team setting, sets proper timeframes and delivery.
    *    Proficient issue/trend analysis, proactive problem avoidance, root cause analysis, performance and overall quality improvement and cost-savings.

Additional Skills Strongly Desired:
    *    Experience with cloud platforms - particularly Amazon Web Services
    *    Experience with Asterisk phone systems.
    *    Experience with both open-source and 3rd party monitoring tools, scripting (python, javascript, bash), and web technologies


http://careers.mozilla.org/en-US/position/oXlgYfwg


End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Mozilla is seeking a Service Desk Support Technician to be based in our San Francisco office. This position is part of the IT organization, so candidates must be passionate about technology, customer service, and troubleshooting.  Mozilla is looking for a team player with a positive attitude and the ability to thrive in a fast paced, high-pressure environment.

Open Source means freedom, and therefore exposure to new and cutting edge technologies that aren’t available in a traditional desktop organization.  You will be able to expand your knowledge into multi platform and multi-system environments.  When you come to work for us, you become the master of making things work together seamlessly.

You have the opportunity to make an impact on an organization beyond helping troubleshoot and resolving tickets.  You will get the ability to participate in new product launches, community outreach, and evangelism of the software that powers the web.

This entails working with the End-user Services team, NetOps, and the Workplace Resources team while coordinating with outside vendors including the designated AV and telecom companies.  You will be configuring and setting up Mac, Windows, and Linux laptops, desktops, desk phones, tablets, printers, and performing conference room checks on AV equipment.

Responsibilities
*    Troubleshoot/resolve complex issues in a global support environment and provide appropriate follow-up
*    Setup and support mobile devices including Android and iPhone
*    End-point management of Apple/Windows ecosystems
*    Administer user accounts and VoIP phones
*    Ability to configure, upgrade, and relocate ecosystem software and print devices
*    Walk-up support for employees who require immediate attention
*    Perform software and hardware configuration across several platforms
*    Document all questions and incidents with detail, accuracy for both accurate metrics and to help build a rich IT knowledge base

Requirements
*    Minimum of 1-3 years experience supporting Windows or Macs in a business environment
*    Must possess subject matter expertise in multiple areas of end-user computing technologies
*    Knowledge of Windows and Mac OS X PC hardware installation and configuration
*    Ability to work proficiently with minimal daily guidance and bring mature seasoned skills when working with production systems
*    Experience in deploying and supporting cell phones, phone systems, video conference equipment and various wireless devices
*    Expertise in supporting various local and network based printing technologies
*    Outstanding verbal and written communication skills
*    Strong communication, analytical, and leadership skills necessary for independent project work
*    Innate understanding of urgency and the escalation of issue quickly when appropriate

Preferred Certifications
*    CompTia A+


http://careers.mozilla.org/en-US/position/o3z2Yfwm


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer

Apply for this job
Team:
IT
Locations:
One of our Global Offices or remote
Love security, automation, and contributing to the open-source ecosystem? The Operations Security team is looking for a talented security engineer to tackle automating security scans, working with operations teams, and more. You will contribute to, and pioneer open-source projects that help system administrators keep their systems safe.

Mozilla is a global organization and the role is available for remote work, but if you are near one of our offices we're happy to provide a desk and all of the awesome Mozilla office perks. We have offices in San Francisco, Mountain View, Portland, London, Auckland, Toronto, Paris, Vancouver, and Taipei.


Areas of experience that are important/required
    *    2+ years of experience coding with Python
    *    Experience with network and vulnerability scanning and management tools (nmap, nessus, rapid7, qualys, etc.)
    *    Strong operating system security skills, particularly on Linux. Understanding of SELinux is a plus
    *    Hands-on experience building infrastructures in AWS. Experience with alternative cloud providers is a plus
    *    Experience with incident detection and response
    *    Understanding of risk analysis and CIA models
    *    Ability to work with a geographically distributed team
    *    Excellent written and verbal communication skills
    *    Experience with network intrusion detection tools (snort, suricata, or Bro)

Examples of potential assignments

    *    Participate in testing and development of Operations Security security tools
    *    Automate the creation of vulnerability management reports and operational security metrics
    *    Investigate and respond to security incidents
    *    Define and write security guidelines for the operation of systems, networks and services
    *    Contribute to Security Risk assessment discussions with various Mozilla teams


http://careers.mozilla.org/en-US/position/oKreZfw8



AWS Solutions Engineer | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Engineer | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Engineer

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Do know your way around Linux and application deployment strategies better than your own house? Is it your mission to help deliver the best user experience possible for the most widely-used open source applications in the world??

Mozilla’s Information Technology (IT) team is looking for an Amazon Web Services solutions architect. You'll need solid Linux/UNIX skills and experience with standard web application stacks (LAMP, LAMPy, Django, etc). You'll also need to be able program with a strong grasp of deployment challenges. You'll be expected to provide hands-on technical engineering of our ever-growing server and application environments across multiple global data centers, and AWS. Most importantly, you'll be an integral part of the team designing AWS infrastructure responsible for delivering Mozilla’s back-end services to both internal and external-facing customers.?

Responsibilities:
•    Design scalable AWS solutions that are resilient, secure, and cost effective.
•    Govern AWS usage, specifically around initial setup and architecture.
•    Work with application developers to assist in porting their applications to AWS.
•    Build resource plans to best optimize AWS usage and billing.
•    Routinely monitor AWS usage and make recommendations around how best to utilize AWS services and features.
•    Be a 2nd-tier escalation point for Mozilla operations engineers.
•    Collaboration with QA, Security, and Engineering as necessary.?

Skills/Experience Required:
•    In-depth knowledge and experience of AWS features, including EC2, S3, ELBs, VPCs, CloudFormation and IAM.
•    Experience & passion supporting a production infrastructure.
•    Solid scripting knowledge in Python and Bash.
•    Automation and configuration management experience; preferably with Puppet.
•    Impeccable documentation skills.
•    Lifecycle management experience, with ITIL familiarity a big plus.
•    Knowledge of common open source software, including Linux, MySQL, PostgreSQL, PHP.
•    Understanding of common infrastructure daemons such as BIND, DHCPD, Postfix, etc.
•    Embrace guidance from more senior team members
•    ~2 years experience administrating servers in a lights-out data center infrastructure?

Education
•    Bachelor’s degree in information technology, information systems, computer science, or equivalent plus experience.


http://careers.mozilla.org/en-US/position/o8jjZfwt


AWS Solutions Architect | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Architect | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Architect

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
About You
You are an inherent problem-solver and a veteran of the information technology industry. You have a passion for technology, yet you find solving business problems equally satisfying. You can go beyond reciting the differences between EC2, S3, EBS, and VPCs and explain why utility computing has has become a true force multiplier; enabling organizations to do more with less.

About the Position
The first order of business for this role is to lead the design and implementation of Mozilla IT's AWS presence. We're seeking seasoned AWS veterans who can discuss complex topics such as multi-account financial accounting and alerting, lean operations, and service lifecycle management. We are not looking for someone to simply build a series of individual services within AWS. Rather, we're seeking an individual who can leverage his or her extensive AWS experience to build an environment that can scale to hundreds of services across an incredibly diverse set of business requirements. While the position reports into the application services division of information technology, the strategic nature of the role necessitates a dotted-line relationship to the leader of Mozilla enterprise architecture.

As conversations around infrastructure often commence with business owners, the solutions architect role requires a balance between technical aptitude and business savvy. In other words, you'll be expected to translate business needs into real-world solutions that are economical, scalable, and secure. In addition to familiarity with AWS and conventional data centers, you must also be comfortable discussing financials, business processes, and other managerial topics.

Once the AWS foundation is laid, you will continue to assist with moving new and/or existing applications over to AWS. Meanwhile, you'll be coaching and mentoring your IT colleagues on AWS best practices and occasionally speaking to upper-management about the benefits of AWS and cloud computing in general.


Your Specific Credentials
  • Bachelor's or master's degree in information technology, computer science, or similar
  • Extensive AWS experience, with AWS certification a plus
  • Outstanding people skills and comfortable with public speaking
  • Process-oriented with a familiarity around project management methodologies
  • Impressive documentation / diagramming skills
  • Expertise with open source software and programming languages
  • Can speak to information security and risk at various levels
  • Familiarity of enterprise architecture methodologies; particularly TOGAF

This position is in San Francisco, California.


http://careers.mozilla.org/en-US/position/oBCYYfwT


AV Systems Engineer, Seasonal | Mozilla corporation | Mountain View, CA, United States


AV Systems Engineer, Seasonal | Mozilla corporation | Mountain View, CA, United States


AV Systems Engineer, Seasonal

Apply for this job
Team:
IT
Locations:
Mountain View, CA, United States
Mozilla is seeking an experience Audio Visual Engineer to be based in our Mountain View office. This position is part of the IT organization, so candidates must be passionate about technology, customer service, and troubleshooting.  Mozilla is looking for a team player with a positive attitude and the ability to thrive in a fast paced, high-pressure environment.

Open Source means freedom, and therefore exposure to new and cutting edge technologies that aren’t available in a traditional desktop organization.  You will be able to expand your knowledge into multi platform and multi-system environments.  When you come to work for us, you become the master of making things work together seamlessly.

AV is a complex ecosystem and we provide support the latest technologies for our employees.  To provide this in our global offices we deploy a combination of the latest in video conferencing in a combination with proven best of industry equipment.  We are looking for someone with experience in designing, implementing and maintaining large advanced conferencing systems.

Responsibilities:
•    Review all existing deployments and provide a comparison against best practices
•    Help create a plan to meet the gaps to best practice
•    Work with the internal customers to identify business and technical requirements for various Communication and Collaboration technologies
•    Take use case and improvements into designing a better universal room standard
•    Provide documentation and possible monitoring solutions
•    Train Service Desk staff on best practices, new software and policies
•    Tier 3 escalation point, troubleshoot and document root cause analysis and perform knowledge transfer to the team
•    Demonstrated strong organizational, documentation, interpersonal, and decision making skills
•    Work on solution to a punch list of AV issues for the Mountain View and San Francisco offices

Requirements:
•    Ability to recognize the right tool for the right situation/problem, equal weighting of both commercial and open source solutions
•    Ability to take initiative, solve problems, and communicate effectively
•    Strong documentation ethic – capable of drafting and maintaining internal procedures & policies
•    Excellent communication skills, capable of explaining highly technical problems in "plain" English
•    Very good understanding of IP networking concepts and transport of real time Videoconferencing / VoIP traffic and QoS
•    Hands on experience with deployment and support of Vidyo, Crestron, Extron, ClearOne and relevant tools
•    Experience with video recording/streaming solutions
•    Knowledge of web standards for streaming
•    Experience with webcasting and recording tools
•    Experience working with routers, switches and firewalls

Desirable Additional Experience:
•    Experience in conference room integration, racking machines, clean/well documented cabling - not afraid to "get hands dirty"
•    Experience in a multi-vendor environment (Crestron, Extron and others)


http://careers.mozilla.org/en-US/position/os2rYfwD


Audio / Visual Lead, Supervisor | Mozilla corporation | Mountain View or San Francisco, CA, United States


Audio / Visual Lead, Supervisor | Mozilla corporation | Mountain View or San Francisco, CA, United States

Audio / Visual Lead, Supervisor

Apply for this job
Team:
IT
Locations:
Mountain View or San Francisco, CA, CA, United States
Mozilla seeks a lead for our Audio Visual team based in the San Francisco Bay Area. This is a visible and critical role responsible for our AV collaborative technologies stack that. The Mozilla Community depends greatly on communication platforms across the Project and needs a seasoned veteran to lead the team and determine the next generation tech. Candidates must be passionate about technology, be detailed oriented, possess strong customer advocacy, and be diligent about process.  If this is you, please apply!

AV is a complex ecosystem and we support the latest AV and web streaming technologies such as WebRTC.  Having a robust and reliable service is paramount! We need someone with a deep understanding design, implementation and maintenance of a globally distributed conferencing program.

Expectations:
    *    This role is responsible for Mozilla’s global, collaborative AV service which includes video conferencing, web streaming, and video archive systems.
    *    Lead a small team (2-3 people) and partner with our global ServiceDesk teams.
    *    Develop a global program that includes best practices, new technology evaluation and deployment.
    *    Responsible for an annual OpEx/CapEx spend plan, forecasting, and headcount.
    *    Collaborate with internal customers to gather requirements for various Communication and Collaboration technologies.  This includes, but not limited, to holding workshops, brown bags, pilot testing, in addition to regular meetings and working sessions.
    *    Work externally with suppliers and service providers for business service reviews, quality initiatives, and measurements align to Mozilla’s community interests.
    *    Work closely with Architecture and Infra teams (network, systems, security, and MOC) to design, deploy, and manage AV infrastructure.
    *    Create training guides, self-service opportunities, and keep current all architecture documents.
    *    Escalation point, troubleshoot and document root cause analysis and perform knowledge transfer to the team
    *    Manage global maintenance schedules and contracts, HW/SW inventory, and efforts with local integrators meet our delivery schedules.
    *    Demonstrated strong organizational, documentation, interpersonal, and decision making skills

Requirements:
    *    Bachelor degree preferred in Computer Science, Digital Media, or Communications
    *    Experience leading a small team (2-3).
    *    Collaborate with ServiceDesk to augment global coverage, training programs, and metric reporting.
    *    5-7 years collective domain experience, preferably spent last 2 years hands-on with a major video conference solution, preferable a software based environment; include infrastructure and authentication systems
    *    Proficient contract management, understands the RFx process and practice the art of negotiation.
    *    Very good understanding of IP networking concepts and transport of real time Videoconferencing / VoIP traffic and QoS
    *    Must be knowledgeable about CDNs and web streaming technology stacks
    *    Hands on experience with deployment and support of Vidyo, Crestron, Extron, ClearOne and relevant tools
    *    Ability to take initiative, solve problems, and communicate effectively
    *    Strong documentation ethic – capable of drafting and maintaining internal procedures & policies
    *    Excellent communication skills, capable of explaining highly technical problems in "plain" English
    *    Experience developing KPIs, metrics, and creating routine dashboards

Desirable Additional Experience:
    *    Experience in conference room integration, racking machines, clean/well documented cabling - not afraid to "get hands dirty"
    *    Experience in a multi-vendor environment (Crestron, Extron and others)


http://careers.mozilla.org/en-US/position/o5P7YfwJ


Senior Software Engineer, Platform - Layout | Mozilla corporation | San Francisco, one of our other global offices, or remote


Senior Software Engineer, Platform - Layout | Mozilla corporation | San Francisco, one of our other global offices, or remote


Senior Software Engineer, Platform - Layout

Apply for this job
Team:
Engineering
Locations:
San Francisco, one of our other global offices, or remote
We're looking for an engineer to contribute to the Firefox Web layout engines. Gecko is the primary Web layout engine used in Firefox and Firefox OS for both Web content and user interface. Servo is an experimental Web layout engine we're researching at Mozilla.

As a member of the Layout team, a part of the Platform team, you would design and implement features related to styling, layout computation, and rendering of HTML, CSS, and related technologies such as images and fonts, and scripting APIs associated with these technologies. You would also diagnose and fix bugs and performance problems in our implementations of similar features. And you would specify and document new and existing features, and participate in the development of standards, in order to build the new features needed on the Web platform and to improve interoperability between browsers.

Required Skills:
* BS in Computer Science or equivalent experience
* Excellent written and verbal communication skills
* Ability to work with a geographically distributed development team
* Ability to quickly learn and be effective with a large C++ code base
* Ability to design features and diagnose problems in a complex software system

Desired Skills:
* Working knowledge of Web layout technologies, including HTML and CSS
* Experience in the implementation of Web layout technologies
* Experience developing multi-platform client applications
* Experience contributing to open source projects
* Experience contributing to development of Web standards


http://careers.mozilla.org/en-US/position/oRA6Xfwe


Senior Release Engineer | Mozilla corporation | One of our global offices or remote


Senior Release Engineer | Mozilla corporation | One of our global offices or remote


Senior Release Engineer

Apply for this job
Team:
Engineering
Locations:
One of our global offices or remote

Depending on who is doing the counting, Mozilla commands 20-30% of the desktop browser market share, and has grand ambitions in the mobile space with our Firefox browser for Android and, more recently, our own FirefoxOS-based smart phones. At Mozilla, release engineering is the force multiplier that allows our much smaller, open source community with a user-focused browser to compete with offerings from some of the largest, most dominant companies in the tech industry today.

Despite how mission critical release engineering is to most organizations, no one goes to school for release engineering. Release engineers seem to naturally assort themselves from more traditional developers by an emphasis on pipeline rather than product. The software delivery pipeline becomes *your* product.

Mozilla’s software delivery pipeline currently delivers feature releases to end users *every* 6 weeks on desktop and mobile. Beta builds get released more that once a week. Early access (Aurora) and developer (Nightly) builds get released every day. We average about 16 pushes/hour, or almost 8,000 pushes/month (March 2014). Every one of those pushes initiates a build-and-test cycle on our pool of over 4,700 machines, both real and virtual. All of the above needs to continue humming along in the face of increasing load while we work or systemic improvements or even replacements.

If you haven’t already run away screaming, you might be Mozilla release engineer material if you meet the following criteria:

* You’ve released a product for public consumption, preferably more than once.
* Your programming ability is above average. The particular language is irrelevant.
* You have a passion for open source, and have internalized the Mozilla mission.
* You understand configuration management for Windows, Mac, and/or Linux. You shuddered when you just read that requirement, but can keep it under control.
* You’ve worked with cloud providers, or are passionate about learning how to do so at scale.
* You’ve worked with REST APIs.
* You are an excellent communicator, and know how and when to use email, IRC, and video chat effectively.

We understand that technologies are tools, and that underlying concepts are larger than any single tool. In release engineering, we currently use a mix of python, buildbot, jenkins, shell scripting, hg, git and others, but this list is fluid and *will* change over time. You are expected to learn new tools as required, probably even on your first day.

The release engineering team at Mozilla is distributed across the world. Whether you happen to work in one of our many offices (multiple locations in Canada, China, France, Japan, New Zealand, Taiwan, the U.K., and the U.S.), or choose to work from your home, Mozilla *lives* online, and that is where all communication happens.


http://careers.mozilla.org/en-US/position/ohz2YfwA


Senior Front end Engineer, Apps | Mozilla corporation | Any of our global office or remote


Senior Front end Engineer, Apps | Mozilla corporation | Any of our global office or remote


Senior Front end Engineer, Apps

Apply for this job
Team:
Engineering
Locations:
Any of our global office or remote
The Apps Engineering team at Mozilla is helping native application developers transition to HTML5, and existing web developers to target the mobile web with apps that delight users. We're looking for talented engineers to help build the tools, libraries, and best practices that will help define applications on the mobile web.

Mozilla is a global not-for-profit community-driven organization whose mission is to promote openness, innovation & opportunity on the Web. If that sounds like your kind of thing, we'd love for you to join us!

As a Sr. Frontend Engineer for Mozilla, you will:
*Provide leadership in HTML5 development best-practices both internally and with third-party developers
*Develop tools and create resources to overcome common problems for HTML5 apps developers
*Research how to make the mobile web sing even on low-power mobile hardware
*Build apps for the mobile Web, on Firefox OS and other platforms.
*Advocate the technical and business advantages of HTML5, the open web app platform, and the Marketplace to technical and non-technical audiences
*Clearly communicate developer feedback to Mozilla technical and engagement teams
*Understand the gaps in a product and develop recommendations on how to fill them

Requirements:
*Mastery of JavaScript, CSS and HTML
*Familiarity with both client and server-side JavaScript
*Hands-on experience developing apps using HTML5, JavaScript, CSS3
*Desire to experiment and provide feedback on upcoming web platform standards
*Experience with modern JavaScript frameworks like Ember, Angular, Polymer, React, etc. and an understanding of their differences and tradeoffs
*Bachelor's degree in Computer Science or equivalent experience

Desired Experience:
*Experience with polyfills and supporting new Web Platform standards and features across multiple browsers
*Experience coordinating a community around a framework or a standard
*Cross-platform mobile development experience (Apache Cordova, and/or native apps on iOS, Android)
*Active role attending events / speaking / blogging

Mozilla is a global organization, and most roles are available for remote work. Or, if you are near one of our offices, we’re happy to provide a desk and a bevy of snacks.


http://careers.mozilla.org/en-US/position/oCJ6Yfw9


Mobile Security Engineer | Mozilla corporation | Any of our global office or remote


Mobile Security Engineer | Mozilla corporation | Any of our global office or remote


Mobile Security Engineer

Apply for this job
Team:
Engineering
Locations:
Any of our global office or remote
We're looking for a top-notch security engineer with a specialty in mobile and application security. In this role you will work directly on Mozilla’s Firefox OS project to ensure the ongoing security of the platform and users. This role is a mixture of security testing and development:  you will analyze the security of the Firefox OS features and core applications and work on developing security features and fixes alongside other platform teams.

Your responsibilities will include:
* Threat analysis, code review and security testing
* Development of security features for Firefox OS
* Promoting secure development practices throughout the Firefox OS project
* Research into new security threats and mitigation techniques

Requirements:
* BS in Computer Science or equivalent
* Experience developing security features in C/C++
* Mobile development experience desirable
* Experience with threat modeling, security code review and testing
* Excellent written and verbal communication skills
* Ability to work with a geographically distributed development team
* Ability to quickly learn and be effective with a large code base
* Experience participating and contributing to open-source projects a plus

Mozilla is a global organization, and most roles are available for remote work, but if you are near one of our offices, we're happy to provide you with a desk and the company of talented peers.

Possible locations for this position are remote or in-office in Canada, the U.K., France, New Zealand, or the U.S., or remote in Australia, Denmark, Germany, the Netherlands, Poland, or Sweden.


http://careers.mozilla.org/en-US/position/oAs0YfwK


Business Data Analyst | Mozilla corporation | San Francisco Preferred, CA, United States


Business Data Analyst | Mozilla corporation | San Francisco Preferred, CA, United States


Business Data Analyst

Apply for this job
Team:
Data Analytics
Locations:
San Francisco Preferred, CA, United States

Are you passionate about making sense out of a mountain of data, and connecting people to that information? If so, Mozilla is looking for you to be our next Business Data Analyst.

Responsibilities:
    *    Build and maintain Tableau data sources, dashboards, and sites in partnership with internal customers.  Design, develop, test, launch new reports and dashboards into production.
    *    Manage dashboard and reporting life cycle so that they don't sprawl and become stale
    *    Maintain and develop customizations to Tableau Server environment
    *    Development of data visualization prototypes to meet internal customer needs. This includes requirements gathering, nimble prototyping with frequent changes to meet the needs of the customers' expectations and delivering a final product that is within the scope of the finalized proposal and requirements documents.
    *    Applies functional, analytical and technical skills to work directly with staff and contributors to drive systems and analytics projects / upgrades to scheduled completion.
    *    Assist power-users for self-service using data visualization, master data management and other business-centric data consumption tools.
    *    Conduct user interviews to determine business requirements for data, and user functionality
    *    Utilize analytical methods and business acumen to provide analysis, insight and direction that will move the needle on our key business metrics.
    *    Provide end to end problem-solving and strategic support on business initiatives.
    *    Manage projects and processes to provide analytic insights that support our business needs to drive change.
    *    Blend deep data visualization skill, a keen business sense and a strong report and dashboard development background to help develop a leading edge metrics reporting solutions.
    *    Train internal customers on how to build the reports they want.
    *    Be the ‘go-to-person’ sought after by client end-users for basic user interface configurations and troubleshooting
    *    Use Tableau to contextualize information in a manner suitable to executive audiences
    *    Identify key business metrics measurements and develop methods to represent data in support of the measurements
    *    Cultivate an understanding of concepts to assist in identifying ongoing information, measurement and reporting needs
    *    Provide guidance and insight on data visualization and reporting/dishoarding best practices
    *    Document reporting requirements and define report templates and dashboard specifications

Qualifications:
    *    Data visualization
    *    3-4 years of experience in BI Reporting and analysis using Tableau.
    *    Strong oral, written and presentation skills; ability to communicate across all levels.
    *    SQL expert
    *    Solid understanding of data architecture
    *    Comfortable in Windows environment including batch scripting or Windows PowerShell
    *    PHP/Python/Hive are pluses
    *    Understanding of web analytics tools such as Google Analytics.
    *    Through strong interpersonal skills and teamwork, ability to work with business stakeholders and leaders by building bridges and confronting tough issues that need to be resolved.
    *    Strong skills in data analysis and analytical problem solving.
    *    Ability to work on multiple initiatives in a fast paced environment.
    *    Ability to train users on how to navigate the deployed applications.
    *    SQL script writing for data mining and support of ad-hoc requests.
    *    Strong customer facing, communication and organizational skills with ability to work effectively in a team environment across business and technical communities.
    *    A demonstrated ability to multi-task with a demonstrated willingness to learn / share new ideas.
    *    Excellent problem solving skills with ability to think outside of the box.
    *    Cloud reporting experience beneficial


http://careers.mozilla.org/en-US/position/oll8Yfww